home *** CD-ROM | disk | FTP | other *** search
- char version_string[] = "Gnu assembler version 1.20 (I guess.)\n";
- /*
- 1.08: Added support for fmovem with register lists.
- (m68k.c m68k-opcode.h)
- Should be able to detect lossage like
- movem fp0-fp4,a4@
-
- Also fixed an obscure bug having to do with generating
- PCREL addressing mode for things in the middle of the
- insn instead of at the end.
-
- 1.09: Fixed bug that you couldn't forward reference to local
- label 0. It thought that 0f looked like a floating point
- number.
- 1.10: Fixed floating point bugs that made it generate incorrect
- numbers for values over 10^16 or so.
-
- 1.11: Fixed a variety of bugs: now allows register lists to fmovem
- Added more floating-point exponents. Prints error message on
- exponent overflow.
-
- 1.12 (write.c) Fixed an obscure bug in relaxation that would
- occasionally cause the assembler to stop relaxing when it
- really had to do at least one more pass.
-
- (m68k.c) Fixed a bug where I said if(issbyte(...))
- where I should have said if(isbyte(...)). Also where
- I said if(issword(...)) instead of if(isword(...))
-
- 1.13 (read.c, atof-generic.c) Fixed bugs in reading in
- floating point numbers. .double 1.23 and .double 0.123
- now both work.
-
- (m68k-opcode.h) Made fmovep a0@,fp0 work.
-
- 1.14 (vax.c) Added a quick fix for the offset of fixed-width
- branches not fitting in the field given. Not nearly perfect,
- but better than nothing. (gdb-lines.c, read.c) added support
- for .gdbline and .gdblinetab pseudo-ops.
-
- Re-enabled code in gdb_alter() to check input for sanity.
-
- 1.15 renamed struct-symbol.h struc-symbol.h to get around 14 char
- filename limit on SYSV machines.
-
- 1.16 Merged hpux changes from cph@zurich. Renamed flonum-multip.c
- to flonum-mult.c Created m-hpux.h Fixed the bcopy() in m68k.c
-
- 1.17 Fixed bug that caused
- .globl foo,bar,baz,
- (Line ending in comma) to produce undefined empty symbol.
-
- Fixed bug that caused .long <anything> to be .long 0
- on SPARC or any other machine that fucks up << by sizeof(long)
-
- Fixed bug that caused large number of
- #app
- #no_app
- pairs to dump core
-
- Fixed calls to _doprnt() to call _vfprintf() unless NO_VARARGS
- is defined.
-
- 1.18 re-fixed the _vfprintf() stuff.
-
- Modifed it so that 'movem {single register},addr' works.
- Is a bit of a kludge, but then again, so is the rest of the
- assembler. . .
-
- New improved #app handling. doesn't use tmp files at all.
- Uses memory instead. Lots of it. . .
-
- Fixed # {lineno} {filename}
-
- 1.19 Fixed a bug when turning a PCREL into an Absolute Long
- in md_convert_frag() It was putting the fixups in the
- data segment, resulting in a .o file that would blow ld's
- core.
-
- added #include <alloca.h> to atof-generic.c for the sparc
- (Sun 4).
-
- 1.20 Fixed 'fmovel #<lit>,fpcr Added fpcr, fpsr to list of
- registers.
- */
-